English Dictionary
◊ CAPE OF GOOD HOPE
Cape of Good Hope
n : a point of land in southwestern South Africa (south of Cape
Town) [syn: {Cape of Good Hope}]